Normal view MARC view ISBD view

Developing and managing embedded systems and products : methods, techniques, tools, processes, and teamwork / Kim R. Fowler, Craig L. Silver

Main Author Fowler, Kim R. Coauthor Silver, Craig L. Publication Oxford : Newnes, cop. 2015 Description xlv, 815 p. : il. ; 25 cm Series Expert guide series ISBN 9780124058798 Topical name Sistemas de computadores embebidos
Sistemas de informação - Gestão
Form or physical characteristic Manuais CDU 004.03(035)
Tags from this library: No tags from this library for this title. Log in to add tags.
    average rating: 0.0 (0 votes)
Holdings
Item type Current location Call number Status Date due Barcode Item holds
Book Biblioteca Universidade Europeia (Lispólis)
004.03(035) FOW Available UE23050
Total holds: 0

Table of Contents:

List of Contributors
About the Editor
Co-Author Biography
Author’s Biographies
Chapter Authors
Case Study Authors
Developing and Managing Embedded Systems and Products: The Roadmap

List of Acronyms

Chapter 1. Introduction to Good Development

About this book
Focus
Team attributes
Systems engineering
Various approaches to development processes
Life cycle phases
Case Study: Disastrous engineering processes fixed
Conclusion
Acknowledgments
References
Suggested reading

Chapter 2. Drivers of Success in Engineering Teams

Overview of organizational and psychological drivers
The role of the team member
The role of the team leader
Self-awareness and assessment
Establishing essential relationships
Team development
Engagement and the motivational environment
The power of dialogue
Enhancing success with emotional intelligence
Handling conflict
Further development
References

Chapter 3. Project Introduction

Overview
Establishing the vision, mission, goals, and objectives
Establish the team
Communications
Business case
Business administration and concerns
Effort to introduce a project
Acknowledgement
Recommended reading
References

Chapter 4. Dealing with Risk

Overview
Definitions
Risk analysis and management
Hazard analysis
Types of problems
Failure
Disasters and catastrophes
Intrusion, sabotage, theft, and destruction
Contingency planning
Effort to manage risk
Acknowledgement
References

Chapter 5. Documentation

Overview and rationale
Function
Types and content
When, who, and what
Document formats
Document contents
Summary and parting thoughts
Appendix A: Examples from a test plan
Integration test procedures
Some test plans have a manufacturing section—here is an example
Acceptance test procedures
Installation test procedures
Appendix B: Examples of test procedures
Mechanical, packaging, and cabling test scripts
Software processes test scripts
Hardware test scripts
Recommended reading
References

Chapter 6. System Requirements

Definitions
Developing and managing requirements
Customer interpretation of requirements
Requirement categories
Common risks in setting requirements
Process and QA
Domains and properties
Setting boundaries
Framing the system for requirements definition
Use cases
Prioritizing requirements
Recommendations to reduce requirements’ risks
Mike Gard: thoughts on developing requirements
Oshana’s Maxim—estimating requirements’ efforts
Acknowledgments
References
Recommended reading

Chapter 7. Analyses and Tradeoffs

Introduction
The business case
Tradeoffs
Use cases
Design analyses
Physical forms of analysis
Formal analysis techniques
Root cause analysis (RCA)
Final case study
Acknowledgment
References
Recommended reading

Chapter 8. The Discipline of System Design

What to expect in this chapter
Basic definitions
Human elements in system design
Business concerns
The art of system design
System design choices
Approaching a design
Finding parts
System analysis and test
References

Chapter 9. Mechanical Design

What to expect from this chapter
Materials
Fasteners
Fabrication
Finishes
Packaging
Thermal design
Mechanisms
Analysis and test
References
Suggested reading

Chapter 10. Electronic Design

Overview of electronic design
Circuit design
Components
Semiconductors
Visual displays
Integrated circuits
Circuit boards
Connectors, cables, and conductors
Operating life (MTBF)
Power and power consumption
Cooling
Environmental extremes
RFI, EMI, and EMC compliance
Analysis methods
Testing, qualifications, and conflicts
Built-in self-test
Acknowledgment
References

Chapter 11. Software Design and Development

Distinguishing characteristics
The framework for developing embedded software
Tools and techniques
Conclusion
References

Chapter 12. Security

Overview
Correctness, safety, and security
Security engineering
Building a secure system
Chapter references
Suggested reading

Chapter 13. Review

Introduction to review
General processes and procedures
Components of a review
Peer review and inspection
Internal review
Formal design review
Change control board
Failure review board
Audits and customer reviews
Static versus dynamic analysis
Debrief
Acknowledgments
References

Chapter 14. Test and Integration

Introduction
General processes and procedures
Test plan
Verification
Validation
Field trial and testing
Integration
Calibration and alignment checks
Environmental tests
Highly accelerated life test
Compliance testing
Other issues to consider
Acknowledgment
References
Suggested reading

Chapter 15. Manufacturing

Overview of manufacturing
Some philosophical issues with manufacturing
General processes and procedures
Specifics of fabrication and assembly
Production test
Considerations in manufacturing
Acknowledgments
References

Chapter 16. Logistics, Distribution, and Support

Overview of logistics, distribution, and support
Market release
Distribution and delivery
Packaging
Inventory
Sales support
Technical support
Training
Maintenance and replenishment
Diagnosis and repair
Recalls, patches, and updates
Reverse and green logistics and disposal
Acknowledgment
References
Suggested reading

Chapter 17. Agreements, Contracts, and Negotiations

Interpretation of contracts generally
The signing of agreements
The ubiquitous NDA
MOU means IOU
A word on negotiations of contracts
Humble negotiations with the Big Guy (reprinted with permission from the September 2001 IEEE Instrumentation and Measurement Magazine, by Craig Silver)

Chapter 18. Dealing with the Government

Considerations in US federal government contracts
The government’s right to change
The government’s right to terminate
Ethical issues in government contracts
Some criminal statutes relevant to government contracting
The government contractor defense

Chapter 19. Agency and Getting Paid

Agency
Why are agency relations so important?
Getting paid
Bankruptcy—what does his problem have to do with me?

Chapter 20. Intellectual Property, Licensing, and Patents

Software licensing, source code, and somebody going broke
Protection of intellectual property
Protection of trade secrets
Trademarks
Patents

Chapter 21. Open-Source Software

Best read in a Volkswagen minibus
Top 20 most commonly used licenses in open-source projects
Most recent projects to convert to GPLv3, LGPLv3, or AGPLv3
Public domain and shareware
Litigation and an open-source license

Chapter 22. Laws That Can Nail Embedded Engineers

The Digital Millennium Copyright Act
Stored Communications Act
The Computer Fraud and Abuse Act 18 USC § 1030
Torts and the engineer

Chapter 23. Corporate Operations

The charter
Shares and stocks
Hiring or contracting with foreigners
So you want to export
Antiboycott considerations (ignoring, “I told you not to play with her!”)
Arbitration clauses under international contracts
Insurance
Compliance—or why won’t you comply?

Chapter 24. Case Studies

Introduction
Two case studies from the Oak Ridge National Laboratory: development of real-time instrumentation systems
Case study 3: design of a parallel computer-based, streaming digital video instrument
Case study 4: troubleshooting a boiler points out the need for good, comprehensive design and development
Case study 5: debugging of electromagnetic compatibility issues
References
Appendix A. Dependability Calculations
Brief overview
Observed failure rates
First approximation: simplified failure rates
Experimental analysis
Recommended Reading
References
Index

There are no comments for this item.

Log in to your account to post a comment.

Click on an image to view it in the image viewer